package org.hawk.gwt.ppc.parser;


/**
 * Represents IF java condition with possible else and else if statements.
 *  
 * @author alex.bereznevatiy@gmail.com
 *
 */
public interface IfExpressionDescriptor extends ConditionalExpressionDescriptor, LabeledBlockDescriptor {
	
	/**
	 * @return expression that executes when condition is <code>false</code> or
	 * <code>null</code> if there is no such an expression.
	 */
	ExpressionDescriptor getElseExpression();
}
